package com.lk.org.service;

import com.lk.basic.service.IBaseService;
import com.lk.basic.util.PageList;
import com.lk.org.domain.Department;
import com.lk.org.query.DepartmentQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.support.PagedListHolder;

import java.io.Serializable;
import java.util.List;

public interface IDepartmentService extends IBaseService<Department> {
    List<Department> getDepartmentTree();

    void delAll(List<Long> para);

//    //新增
//    void insert(Department department);
//
//    //删除
//    void delete(Serializable id);
//
//    //改
//    void update(Department department);
//
//    //查单个
//    Department selById(Serializable id);
//
//    //查所有
//    List<Department> selAll();
//
//    //===============分页&高级=======================
//    PageList<Department> queryPage(DepartmentQuery query);

}
